//
//  RBToast.h
//  RMMaterialRed
//
//  Created by XBWH on 2024/3/6.
//

#import <UIKit/UIKit.h>
#import <QuartzCore/QuartzCore.h>

NS_ASSUME_NONNULL_BEGIN

@interface RBToast : NSObject
///中间显示
+ (void)rb_showCenterWithText:(NSString *)text;
///中间显示+自定义停留时间
+ (void)rb_showCenterWithText:(NSString *)text duration:(CGFloat)duration;
///上方显示
+ (void)rb_showTopWithText:(NSString *)text;
///上方显示+自定义停留时间
+ (void)rb_showTopWithText:(NSString *)text duration:(CGFloat)duration;
///上方显示+自定义距顶端距离
+ (void)rb_showTopWithText:(NSString *)text topOffset:(CGFloat)topOffset;
///上方显示+自定义距顶端距离+自定义停留时间
+ (void)rb_showTopWithText:(NSString *)text topOffset:(CGFloat)topOffset duration:(CGFloat)duration;
///上方显示+自定义距顶端距离+自定义停留时间
+ (void)rb_showTopWithText:(NSString *)text topOffset:(CGFloat)topOffset duration:(CGFloat)duration andLeftImage:(NSString *)lmageNameStr;
///下方显示
+ (void)rb_showBottomWithText:(NSString *)text;
///下方显示+自定义停留时间
+ (void)rb_showBottomWithText:(NSString *)text duration:(CGFloat)duration;
///下方显示+自定义距底端距离
+ (void)rb_showBottomWithText:(NSString *)text bottomOffset:(CGFloat)bottomOffset;
/// 下方显示+自定义距底端距离+自定义停留时间
+ (void)rb_showBottomWithText:(NSString *)text bottomOffset:(CGFloat)bottomOffset duration:(CGFloat)duration;

@end

NS_ASSUME_NONNULL_END
